package com.CST.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 用于显示人员经费详情
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ReportBaseSalaryVO {
    // 年
    private Integer year;
    // 月
    private Integer month;
    // 科室编码
    private String deptCode;
    // 科室名称
    private String deptName;
    // 摘要
    private String extraB;
    // 账套id
    private String accId;
    // 账套名称
    private String accName;
    // 金额
    private BigDecimal amount = BigDecimal.ZERO;
    
    // 父级科室
    private String pDeptCode;
    private String pDeptName;
    // 成本项目
    private String costItemCode;
    private String costItemName;
    // 会计分类
    private String accountCode;
    private String accountName;
    
    // 薪酬系统人员经费
    private BigDecimal salaryAmount = BigDecimal.ZERO.setScale(4);
    // 绩效系统人员经费
    private BigDecimal performanceAmount = BigDecimal.ZERO.setScale(4);
}
